body,html,.hei100{height:100%;}
.wrapper{box-sizing:border-box;width:90%;margin:auto;max-width:1420px;}
.line3{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:3;height:72px;}
.line4{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:4;height:96px;}
.line2{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:2;height:48px;}
.line5{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:5;height:120px;}
.line6{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:6;height:144px;}
.hide{display:none;}
a:hover .hide,a.cur .hide{display:inline-block;}
a:hover .show,a.cur .show{display:none;}
.pic{overflow:hidden;}
.pic:hover img,li:hover>.pic img,.swiper-slide:hover .pic img{
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -ms-transform: scale(1.08);
    -o-transform: scale(1.08);
    transform: scale(1.08);
}
.swiper-button-prev.prev1{background:url(../images/l.png) no-repeat center center/auto 100%;}
.swiper-button-next.next1{background:url(../images/r.png) no-repeat center center/auto 100%;}
.swiper-button-prev.prev1:hover{background:url(../images/lh.png) no-repeat center center/auto 100%;}
.swiper-button-next.next1:hover{background:url(../images/rh.png) no-repeat center center/auto 100%;}
.swiper-button-prev.prev1.swiper-button-disabled:hover{background:url(../images/l.png) no-repeat center center/auto 100%;}
.swiper-button-next.next1.swiper-button-disabled:hover{background:url(../images/r.png) no-repeat center center/auto 100%;}
.fontp{font-size:12px;line-height:22px;color:#999;}
.prev2.swiper-button-prev,.next2.swiper-button-next{width:26px;height:26px;margin-top:-13px;background-color:rgba(0,0,0,.3) !important;opacity:1;}
.prev2.swiper-button-prev{background:url(../images/lw.png) no-repeat center center/8px;left:5px;}
.next2.swiper-button-next{background:url(../images/rw.png) no-repeat center center/8px;right:5px;}
.prev2.swiper-button-prev:hover,.next2.swiper-button-next:hover{background-color:#2a6eb7 !important;}




.phone{display:none;}
.btn-box{position:relative;}
.btn-box .swiper-button-prev{left:-100px;}
.btn-box .swiper-button-next{right:-100px;}
.editor{font-size:14px;color:#666;line-height:30px;}
.editor img{height:auto !important;margin:12px 0;}
.editor iframe,.editor embed{max-width:100%;margin:12px 0;}
.pos_re{position:relative;}
.pos_re>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;}
.logob{display:none;}
.header{line-height:90px;width:100%;left:0;top:0;z-index:5;position:fixed;}
.nav{}
.nav li{position:relative;float:left;margin-left:70px;}
.nav li>a{font-size:16px;color:#fff;}
.language{margin-left:120px;font-size:12px;}
.language a{color:rgba(255,255,255,.5);}
.language span{padding:0 10px;color:#c8c8c8;}
.nav li>a:hover,.language a:hover{color:#2a6eb7;}
.nav li dl{z-index:2;display:none;position:absolute;left:-16px;white-space:nowrap;font-size:14px;min-width:100%;text-align:center;background:#fff;box-shadow:0 1px 5px 0px rgba(0,0,0,.2);}
.nav li dd{position:relative;line-height:34px;}
.nav li dd>a{color:#666;padding:0 18px;display:block;}
.nav li dd:hover>a{color:#fff;background:#2a6eb7;}
.nav li dd .sanji{display:none;position:absolute;left:134px;top:0;background:#fff;z-index:2;white-space:nowrap;box-shadow:0 1px 5px 0px rgba(0,0,0,.2);}
.nav li dd .sanji a{line-height:34px;font-size:13px;display:block;color:#666;text-align:left;padding:0 18px;}
.nav li dd .sanji a:hover{background:#2a6eb7;color:#fff;}


.fff .header,.fff.header{background:#fff;}
.fff .header .logob,.fff.header .logob{display:inline-block;}
.fff .header .logow,.fff.header .logow{display:none;}
.fff .header .nav li>a,.fff.header .nav li>a{color:#333333;}
.fff .header .language a,.fff.header .language a{color:#aaa;}
.fff .header .nav li:hover>a,.fff .header .language a:hover,.fff.header .nav li:hover>a,.fff.header .language a:hover{color:#2a6eb7;}
.fff .header .nav dd>a,.fff.header .nav dd>a{color:#666;}
.fff .header .nav dd:hover>a,.fff.header .nav dd:hover>a{color:#fff;background:#2a6eb7;}
.fff .nav li dd .sanji a:hover,.fff.nav li dd .sanji a:hover{color:#fff;background:#2a6eb7;}

.solution-ban,.ny-banner{margin-top:91px;}






@media screen and (min-width:1024px) {
    .nav li:hover dl{display:block;}
    .nav li dd:hover .sanji{display:block;}
}




.san{
    margin-top:28px;box-sizing:border-box;cursor:pointer;width:36px;height:24px;position:relative;float:right;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.san span{
    width:100%;
    position:absolute;;
    height:3px;background:#fff;
    display:block;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.san span:nth-child(1){top:0;}
.san span:nth-child(2){top:50%;margin-top:-1px;}
.san span:nth-child(3){bottom:0;}
.san.cur span:nth-child(1){
    top: 50%;margin-top:-1px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.san.cur span:nth-child(2){
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);}
.san.cur span:nth-child(3){display:none;}



/*.banner .header{position:absolute;}*/
.banner .swiper-button-prev,.banner .swiper-button-next{width:35px;height:65px;}
.banner .swiper-button-prev{left:3%;background:url(../images/p.png) no-repeat center center/100%;width:64px;height:64px;margin-top:-32px;}
.banner .swiper-button-next{right:3%;background:url(../images/n.png) no-repeat center center/100%;width:64px;height:64px;margin-top:-32px;}
.banner .swiper-button-prev:hover{background:url(../images/ph.png) no-repeat center center/100%;}
.banner .swiper-button-next:hover{background:url(../images/nh.png) no-repeat center center/100%;}
.banner .swiper-button-prev:hover.swiper-button-disabled:hover{background:url(../images/p.png) no-repeat center center/100%;}
.banner .swiper-button-next:hover.swiper-button-disabled:hover{background:url(../images/n.png) no-repeat center center/100%;}


.banner video{    position: absolute;z-index:5;
    display: block;
    min-width: 100%;
    min-height: 100%;
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(-50%,-50%,0);
    transform: translate3d(-50%,-50%,0);
}
.down{position:absolute;left:50%;margin-left:-8px;bottom:20px;opacity:1;z-index:3;animation: down 1.2s ease-out forwards infinite;-webkit-animation: down 1.2s ease-out forwards infinite;}
@keyframes down {
    from{
        -webkit-transform: translateY(-25px);
        -moz-transform: translateY(-25px);
        -ms-transform: translateY(-25px);
        -o-transform: translateY(-25px);
        transform: translateY(-25px);
    }
    to{
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }
}
@-webkit-keyframes down {
    from{
        -webkit-transform: translateY(-15px);
        -moz-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        -o-transform: translateY(-15px);
        transform: translateY(-15px);
    }
    to{
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }
}
h1{font-size:36px;color:#2a6eb7;text-align:center;margin-bottom:36px;}
.sy-solution,.sy-case,.sy-news{padding:80px 0;}
.sy-solution .swiper-slide{text-align:center;padding:48px 0;position:relative;}
.sy-solution .swiper-slide:before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1;position:absolute;opacity:0;top:0;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.sy-solution .swiper-slide h3{font-size:20px;color:#fff;margin:18px 0;}
.sy-solution .swiper-slide .show{display:none;}
.sy-solution .swiper-slide .hide{display:inline-block;}
.sy-solution .swiper-slide>div{visibility:hidden;opacity:0;max-width:300px;margin:auto;position:relative;z-index:4;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
     overflow: scroll;
    overflow-x: hidden;
   overflow-y: scroll;  
}
.sy-solution .swiper-slide>div::-webkit-scrollbar {/*滚动条整体样式*/
            width: 3px;     /*高宽分别对应横竖滚动条的尺寸*/
            height: 3px;
}
.sy-solution .swiper-slide>div::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
}
.sy-solution .swiper-slide>div::-webkit-scrollbar-track {/*滚动条里面轨道*/
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
border-radius: 0;
background: rgba(0,0,0,0.1);
}
.sy-solution .swiper-slide:hover>div{visibility:visible;opacity:1;}
.sy-solution .swiper-slide:hover:before{opacity:1;}
.sy-solution .swiper-slide hr{width:22px;height:3px;border:none;background:#999;}
.sy-solution .swiper-slide p{font-size:12px;line-height:22px;color:#666;margin-top:16px;max-height: 66px;}
.sy-solution .swiper-slide dl{margin-top:20px;height:120px;}
.sy-solution .swiper-slide dd{line-height:30px;}
.sy-solution .swiper-slide a{font-size:14px;color:#2a6eb7;}
/*.sy-solution .swiper-slide:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#fff;*/
    /*-webkit-transition: all .3s;*/
    /*-moz-transition: all .3s;*/
    /*-ms-transition: all .3s;*/
    /*-o-transition: all .3s;*/
    /*transition: all .3s;*/
/*}*/
/*.sy-solution .swiper-slide:hover:before{opacity:0;}*/
.sy-solution .swiper-slide:hover .show{display:none;}
.sy-solution .swiper-slide:hover .hide{display:inline-block;}
.sy-solution .swiper-slide:hover h3{color:#fff;}
.sy-solution .swiper-slide:hover hr{background:rgba(255,255,255,.5);}
.sy-solution .swiper-slide:hover p{color:#fff}
.sy-solution .swiper-slide:hover a{color:#fff;border-bottom:2px solid #9c9b9b;}
.sy-solution .swiper-slide a:hover{border-bottom-color:#fff;}
.sy-solution .swiper-slide:hover img{
    -webkit-transform: translateY(-15px);
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -o-transform: translateY(-15px);
    transform: translateY(-15px);}

.sy-case{text-align:center;background:#fafafb url(../images/bg02.png) no-repeat center center;}
.sy-case .map{width:1168px;margin:40px auto 0 auto;position:relative;}
.sy-case .map .dian{position:absolute;z-index:2;text-align:center;width:34px;line-height:34px;}
.sy-case .map .dian img{animation: scaleout 1.3s infinite ease-in-out forwards;-webkit-animation: scaleout 1.3s infinite ease-in-out forwards;}
.sy-case .map .sh{right:141px;top:428px;}
.sy-case .map .dian img{width:26px;}
.sy-case .map .sh{width:70px;line-height:70px;}
.sy-case .map .sh img{width:54px;}
/*.sy-case .map .zj{right:183px;top:495px;}*/
/*.sy-case .map .fj{right:220px;top:569px;}*/
/*.sy-case .map .gud{right:317px;top:600px;}*/
/*.sy-case .map .hb{right:320px;top:469px;}*/
/*.sy-case .map .hn{right:327px;top:382px;}*/
/*.sy-case .map .sd{right:262px;top:327px;}*/
/*.sy-case .map .tj{right:269px;top:290px;}*/
/*.sy-case .map .bj{right:292px;top:266px;}*/
/*.sy-case .map .ah{right:256px;top:409px;}*/
/*.sy-case .map .xj{left:259px;top:264px;}*/
.sy-case .map .hd{right:256px;top:512px;}
.sy-case .map .hz{right:383px;top:456px;}
.sy-case .map .hb{right:370px;top:228px;}
.sy-case .map .db{right:106px;top:86px;}
.sy-case .map .xb{right:722px;top:345px;}
.sy-case .map .xn{right:864px;top:463px;}
.sy-case .map .hn{right:420px;top:623px;}
.sy-case .map .xg{right: 290px;top: 630px;}
.sy-case .map .am{right: 323px;top: 650px;}
.sy-case .map .hainan{right: 395px;
    top: 710px;
   }

@-webkit-keyframes scaleout {
    0% { -webkit-transform: scale(1.0) }
    100% {
        -webkit-transform: scale(1.3);
        opacity: 0.4;
    }
}
@keyframes scaleout {
    0% {
        transform: scale(1.0);
        -webkit-transform: scale(1.0);
    } 100% {
          transform: scale(1.1);
          -webkit-transform: scale(1.3);
          opacity: 0.4;
      }
}



.case-box{display:none;position:absolute;border-radius: 5px;z-index:2;width:450px;background:#fff url(../images/yy.png) no-repeat top center;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.case-box h3{line-height:22px;display:none;padding:9px 5px;font-size:14px;color:#2a6eb7;text-align:center;}
.case-box .swiper-container{margin:10px;}
.case-box:before{content:'';display:block;width:14px;height:14px;background:url(../images/sjw.png) no-repeat center center/100%;position:absolute;bottom:-7px;left:50%;margin-left:-7px;}
.swiper-pagination.pagination2 .swiper-pagination-bullet{width:6px;height:6px;opacity:1;margin:0 2px !important;border:1px solid #fff;background:transparent;}
.swiper-pagination.pagination2 .swiper-pagination-bullet-active{background:#fff;}
.swiper-pagination.pagination2{bottom:5px !important;}



.sy-news{padding-bottom:0;margin-bottom:-1px;}
.sy-news .swiper-container{border-top:1px solid #eaeaea;}
.sy-news .swiper-slide{position:relative;}
.sy-news .swiper-slide .wenz{position:absolute;left:0;height:100%;width:50%;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.sy-news .swiper-slide .pic{float:right;width:50%;}
.sy-news .swiper-slide h5{font-size:12px;color:#999;}
.sy-news .swiper-slide h3{margin:14px 0 20px;font-size:20px;color:#333;}
.sy-news .swiper-slide .more{display:inline-block;margin-top:26px;}
.sy-news .swiper-slide .table{max-width:350px;margin:auto;}
.sy-news .swiper-slide p{max-height:66px;}
.sy-news .swiper-slide:hover .wenz{background:#2a6eb7;}
.sy-news .swiper-slide:hover .wenz h5,.sy-news .swiper-slide:hover .wenz h3,.sy-news .swiper-slide:hover .wenz p{color:#fff;}
.sy-news .swiper-slide:hover .wenz .hide{display:inline;}
.sy-news .swiper-slide:hover .wenz .show{display:none;}
.sy-news .swiper-slide:nth-child(2n) .pic{float:left;}
.sy-news .swiper-slide:nth-child(2n) .wenz{left:auto;right:0;}
.sy-news .swiper-slide .pic{position:relative;}
.sy-news .swiper-slide .pic:before{content:"";display:block;z-index:2;position:absolute;left:-8px;top:50%;margin-top:-8px;width:17px;height:17px;background:url(../images/sjw.png);}
.sy-news .swiper-slide:nth-child(2n) .pic:before{left:auto;right:-8px;}
.sy-news .swiper-slide:hover .pic:before{background:url(../images/sjb.png);}


.gd{display:block;line-height:70px;font-size:14px;color:#2a6eb7;text-align:center;border-bottom:1px solid #eaeaea;}
.gd:after{content:"";display:block;height:1px;width:0;background:#2a6eb7;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;}
.gd:hover:after{width:100%;}




.footer{position:relative;z-index:2;}
.footer-top{padding:95px 0 68px;}
.footer-nav{width:calc(100% - 480px);margin:0 80px;}
.footer-nav dl{float:left;width:20%;box-sizing:border-box;border-right:1px solid rgba(255,255,255,.1);padding-left:55px;}
.footer-nav dl:nth-last-child(1){border-right:0;}
.footer-nav dt{font-size:14px;margin-bottom:15px;}
.footer-nav dt a{color:#fff;}
.footer-nav dd{line-height:28px;font-size:12px;}
.footer-nav dd a{color:rgba(255,255,255,.6);}
.footer-nav dd :hover{color:#fff;}
.footer-logo{width:210px;}
.footer-code{white-space:nowrap;font-size:12px;color:#babbc3;width:110px;text-align:center;}
.footer-code img{display:block;margin:0 auto 10px auto;}
.footer-btm{margin-top:70px;line-height:85px;background:rgba(0,0,0,.6);color:rgba(255,255,255,.2);}
.footer-mid{line-height:80px;}
.footer-mid .wrapper{border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);}
.footer-mid dl{max-width:1200px;float:left;}
.footer-mid dd{float:left;margin-right:80px;box-sizing:border-box;padding-left:60px;font-size:12px;color:#babbc3;}
.footer-mid dd span,.footer-mid dd a{color:#fff;}
.footer-mid dd:nth-last-child(1){margin-right:0;}
.footer .wrapper{max-width:1720px;}
.bdsharebuttonbox{color:#babbc3;margin-right:15px;}
.bdsharebuttonbox a{float:none !important;display:inline-block !important;margin:0 8px !important;padding:0 !important;line-height:inherit;width:22px;height:22px;vertical-align:middle;}
.bdsharebuttonbox a.bds_qzone{background:url(../images/kj.png) no-repeat center center;}
.bdsharebuttonbox a.bds_tsina{background:url(../images/wb.png) no-repeat center center;}
.bdsharebuttonbox a.bds_weixin{background:url(../images/wx.png) no-repeat center center;}
.animate-tit{
    opacity:0;
    -webkit-transition: all .8s;
    -moz-transition: all .8s;
    -ms-transition: all .8s;
    -o-transition: all .8s;
    transition: all .8s;
    -webkit-transform: translateX(-100px) rotate(8deg);
    -moz-transform: translateX(-100px) rotate(8deg);
    -ms-transform: translateX(-100px) rotate(8deg);
    -o-transform: translateX(-100px) rotate(8deg);
    transform: translateX(-100px) rotate(8deg);
}

.animate-li{
    opacity:0;
    -webkit-transition: all .6s;
    -moz-transition: all .6s;
    -ms-transition: all .6s;
    -o-transition: all .6s;
    transition: all .6s;
    -webkit-transform: translateY(100px);
    -moz-transform: translateY(100px);
    -ms-transform: translateY(100px);
    -o-transform: translateY(100px);
    transform: translateY(100px);
}
.animate-tit.on,.animate-li.on{
    opacity:1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -moz-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    -o-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
}

.ny-banner{position:relative;padding:10% 0;}
.ny-banner h2{font-size:36px;color:#fff;font-weight:bold;line-height:46px;position:relative;width:100%;text-align:center;}
.ny-banner h2:before{content:"";display:block;width:29px;height:3px;background:rgba(255,255,255,.5);position:absolute;left:50%;bottom:-40px;margin-left:-15px;}

.sub-nav{text-align:center;padding:20px 0;border-bottom:1px solid #eaeaea;}
.sub-nav a{display:inline-block;line-height:38px;border-radius:20px;padding:0 30px;color:#666666;font-size:14px;}
.sub-nav a:hover,.sub-nav a.cur{background:#2a6eb7;color:#fff;}
.sub-nav a.cur{font-weight:bold;}

.pad{padding:70px 0;}
.f36{font-size:36px;color:#333;}
.ny-tit{text-align:center;}
.ny-tit p{margin:28px auto 0 auto;max-width:945px;font-size:14px;color:#666666;line-height:24px;}
.fontp.f14{font-size:14px;line-height:28px;color:#666;}
.about{}
.about-con01{}
.about-con01 dl{max-width:900px;margin:60px auto 0 auto;}
.about-con01 dd{float:left;width:33.33%;}
.about-con01 dd p{margin-top:0 !important;max-width:160px;}
.about-con01 dd h5{margin-bottom:10px;font-size:24px;color:#2a6eb7;}
.about-con01 dd h5 span{font-size:48px;}
.about-con01 .fontp{text-align:justify;margin-top:60px;}
.about-con02{background:url(../images/bg04.jpg) no-repeat bottom center;}
.about-con02 .bg{}
.about-con02 .yuan{width:350px;height:350px;border-radius:50%;border:1px solid #dbdbdb;text-align:center;float:left;}
.about-con02 .yuan h5{font-size:30px;color:#2a6eb7;}
.about-con02 .yuan h6{font-size:48px;color:#2a6eb7;}
.about-con02 .yuan p{max-width:200px;margin:18px auto 0 auto;font-size:16px;color:#333;line-height:28px;}
.about-con02 .yuan:hover{background:#dbdbdb;}
.about-con02 li{/*margin-top:-116px;*/position:relative;background:url(../images/xian01.png) no-repeat center;}
.about-con02 li:before{content:"";width:8px;height:8px;background:#2a6eb7;border-radius:50%;display:block;position:absolute;left:344px;top:50%;margin-top:-4px;}
.about-con02 li .sj{content:"";width:9px;height:17px;background:url(../images/sjb.png) left center;display:block;position:absolute;left:calc(50% + 10px);top:50%;margin-top:-9px;}
.about-con02 li .date{position:absolute;left:352px;top:50%;width:calc(50% - 341px);line-height:26px;margin-top:-26.5px;text-align:center;border-bottom:1px solid #000;}
.about-con02 li .pic{z-index:3;position:absolute;top:-101px;right:0;max-width:calc(50% - 20px);display:none;}
.about-con02 li:nth-child(2n) .pic{right:auto;left:0;}
.about-con02 li:nth-child(2n) .yuan{float:right;}
.about-con02 li:nth-child(1){margin-top:0;}
.about-con02 li:nth-child(2n):before{left:auto;right:344px;}
.about-con02 li:nth-child(2n) .date{left:auto;right:352px;}
.about-con02 li:nth-child(2n) .sj{left:auto;right:calc(50% + 10px);background-position:right center !important;}
/*.about-con02 li:nth-child(2n-1){margin-top:-117px;}*/
/*.about-con02 li:nth-child(1){margin:0;}*/
.about-con02 .swiper-container{max-width:1100px;margin:60px auto 40px auto;height:2100px;padding:3px 0;}
.about-con02 .swiper-button-next{opacity:.5;background:url(../images/moreh.png);margin:40px auto 0 auto;width:28px;height:28px;position:relative;left:auto;top:auto;right:auto;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}
.about-con02 .swiper-button-next:hover{opacity:1;}
.about-con02 .first{font-size:14px;text-align:center;padding:35px 0;color:#333;}
.about-con02 .first p{font-size:24px;margin-top:12px;}

.careers{}
.careers h2{text-align:center;}
.careers-p{position:relative;margin:30px 0;text-align:center;font-size:16px;color:#333;}
.careers-p a{color:#2a6eb7;}
.careers-p p{margin-top:11px;}
.careers-p .qcwy{position:absolute;right:0;top:-50px;}
.careers table{width:100%;border-collapse:collapse;table-layout:fixed;}
.careers table thead tr{border:1px solid #eaeaea;border-top-left-radius:5px;border-top-right-radius:5px;background:#f0f0f0;}
.careers table thead td{line-height:54px;color:#666666;padding:0 40px;}
.careers table tbody td a{font-size:12px;color:#2a6eb7;padding-left:22px;background:url(../images/x.png) no-repeat left center;display:inline-block;}
.careers table tbody td{border-bottom:1px solid #eaeaea;line-height:64px;padding:0 40px;font-size:16px;color:#333;}
.careers table .trhide td{vertical-align:top;font-size:12px;line-height:22px;color:#666;background:#f6f6f6;padding:25px 40px;}
.careers table .trhide{display:none;}
.careers table .trhide td b{margin-bottom:4px;display:block;color:#333;}
.careers table tbody td a.cur{background:url(../images/s.png) no-repeat left center;}

.business{}
.business-con01{text-align:center;}
.business-con01 h3{font-size:18px;color:#333;margin:30px 0 18px;}
.business-con01 .fontp{max-width:940px;margin:auto;}
.business-con01 dd{float:left;width:25%;}
.business-con01 dd p a{color:#666;}
.business-con01 dl.fontp{max-width:1000px;margin:40px auto 0 auto;}
.business-con01 dd img{margin-bottom:12px;}
.business-con02{}
.business-con02 .swiper-container{margin-top:60px;}
.business-con02 .swiper-slide{position:relative;}
.business-con02 .swiper-slide p{z-index:2;position:absolute;font-size:14px;color:#fff;line-height:30px;text-align:center;width:340px;left:50%;margin-left:-170px;top:48px;}
.business-con02 .swiper-slide b{display:block;margin-bottom:15px;font-size:16px;}
.business-con03{padding-top:0;text-align:center;}
.business-con03 h3{font-size:18px;color:#333;}
.business-con03 dl{background:url(../images/xian02.png) no-repeat top 29px center;max-width:1080px;margin:45px auto 80px auto;}
.business-con03 dd{float:left;width:20%;text-align:center;}
.business-con03 dd .num{border-radius:50%;font-size:24px;color:#fff;background:#2a6eb7;margin:0 auto 18px auto;font-weight:bold;width:68px;height:68px;line-height:68px;}
.business-con03 dd p{font-size:14px;color:#333;}
.business-con03 .download{text-align:center;padding-top:54px;border-top:1px solid #eaeaea;}
.business-con03 .download img{margin-right:28px;}
.business-con03 .download p{vertical-align:middle;display:inline-block;font-size:28px;color:#333;font-weight:bold;}
.business-con03 .download a{display:inline-block;width:190px;margin-top:22px;text-align:center;border:1px solid #eaeaea;line-height:48px;font-size:14px;color:#2a6eb7;font-weight:bold;border-radius:30px;}
.business-con03 .download a img{margin:-1px 6px 0 0;}
.business-con03 .download a:hover{border-color:#2a6eb7;}
.case{}
.case li{position:relative;float:left;width:32%;margin-right:2%;border-bottom:1px solid #eaeaea;padding:70px 0;}
.case li .yuan{border:1px solid #eaeaea;width:284px;height:284px;margin:auto;overflow:hidden;border-radius:50%;}
.case li .yuan img{margin:7px;border-radius:50%;}
.case li .sml{overflow:hidden;width:116px;border-radius:50%;background:rgba(255,255,255,.5);height:116px;padding:6px;position:absolute;right:27px;top:155px;}
.case li .sml img{border-radius:50%;}
.case li p{text-align:center;font-size:16px;color:#333;margin-top:15px;}
.case li:nth-child(3n){margin-right:0;}
.page{margin:70px 0;text-align:center;}
.page a{margin:0 4px;width:40px;height:40px;border-radius:50%;border:1px solid #eaeaea;display:inline-block;line-height:40px;text-align:center;font-size:14px;color:#999999;font-weight:bold;}
.page a:hover,.page a.active{background:#2a6eb7;border-color:#2a6eb7;color:#fff;}
.page a.page-prev,.page a.page-next{width:130px;border-radius:30px;font-weight:normal;}

.video{}
.video li{position:relative;float:left;width:33.33%;padding:44px 48px;box-sizing:border-box;border-bottom:1px solid #eaeaea;}
.video li .pic{position:relative;height:250px;}
.video li .pic span{position:absolute;display:block;width:80px;line-height:30px;color:#fff;background:rgba(0,0,0,.6);text-align:center;bottom:18px;right:18px;font-size:12px;z-index:2;}
.video li h3{position:relative;font-size:18px;color:#333;line-height:56px;background:#e9e9e9;padding:0 74px 0 18px;}
.video li h3 a{color:#333;}
.video li h3:hover a{color:#2a6eb7;}
.video li .bf{position:absolute;right:0;top:0;width:56px;height:56px;display:block;background:#2a6eb7 url(../images/bf.png) no-repeat center center;}
.video li p{margin:13px 0 6px;text-align:justify;height:66px;}
.video li:before{content:"";display:block;width:1px;height:calc(100% - 88px);right:0;top:44px;position:absolute;background:#eaeaea;}
.video li:nth-child(3n):before{display:none;}

.detail-tit{line-height:60px;background:#f5f5f5;font-size:12px;color:#999;}
.detail-tit a{color:#999;}
.detail-tit a:hover{color:#2a6eb7;}
.detail-tit a img{margin:-1px 8px 0 0;}
.video-detail{}
.video-detail-con{float:left;width:calc(100% - 450px);}
.video-detail-tuijian{width:400px;float:right;border:1px solid #eaeaea;}
.video-detail-tuijian h3{font-size:18px;color:#333;background:#f0f0f0;padding:0 20px;line-height:60px;}
.video-detail-tuijian ul{padding:0 20px;}
.video-detail-tuijian li{padding:20px 0;border-bottom:1px dashed #eaeaea;}
.video-detail-tuijian li .pic{float:left;width:132px;position:relative;}
.video-detail-tuijian li .wenz{float:right;width:calc(100% - 145px);}
.video-detail-tuijian li .pic:before{content:"";display:block;left:0;top:0;position:absolute;z-index:2;width:100%;height:100%;background:rgba(0,0,0,.5) url(../images/bf1.png) no-repeat center center;}
.video-detail-tuijian li .wenz h4{margin-bottom:10px;font-size:16px;color:#333;}
.video-detail-tuijian li .wenz h4 a{color:#333;}
.video-detail-tuijian li .wenz h4:hover a{color:#2a6eb7;}
.f30{font-size:30px;color:#333;margin-bottom:22px;}
.video-box{height:600px;}
.video-box video,.video-box iframe,.video-box embed{width:100%;height:100% !important;max-height:100%;background:#000;}
.video-profile{padding:30px 0;}
.f24{font-size:24px;color:#333;}
.video-profile .f24{margin-bottom:16px;}
.video-profile .f14{line-height:24px;}
.video-detail .bdsharebuttonbox{text-align:center;margin-top:60px;}
.video-detail .bdsharebuttonbox a{width:50px !important;height:50px !important;margin:0 7px !important;}
.video-detail .bdsharebuttonbox a.bds_qzone{background:url(../images/fx02.png) no-repeat center center/100%;}
.video-detail .bdsharebuttonbox a.bds_tsina{background:url(../images/fx03.png) no-repeat center center/100%;}
.video-detail .bdsharebuttonbox a.bds_weixin{background:url(../images/fx01.png) no-repeat center center/100%;}
.video-detail .bdsharebuttonbox a.bds_more{background:url(../images/fx04.png) no-repeat center center/100%;}
.page-local{margin-top:70px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;line-height:60px;}
.page-local div{max-width:45%;font-size:14px;color:#999;}
.page-local a{color:#666;}
.page-local a:hover{color:#2a6eb7;}
.news{}
.news li .date{position:absolute;left:20px;z-index:2;top:0;}
.news li .date span{display:block;position:relative;bottom:auto;right:auto;}
.news li .date span.month{line-height:36px;color:#fff;font-weight:bold;font-size:18px;text-align:center;background:#3d7abc;}
.news li .date span.year{background:rgba(255,255,255,.9);font-size:12px;color:#666;line-height:20px;}
.news li h4{margin:13px 0 0 0;font-size:18px;color:#333;}
.news li h4 a{color:#333;}
.news li h4:hover a{color:#2a6eb7;}
.news-tuijian.video-detail-tuijian li .pic:before{display:none;}
.news-tit{text-align:center;padding-bottom:30px;border-bottom:1px solid #eaeaea;}
.news-tit .date{margin-top:22px;color:#999;}

.service{padding-bottom:0;}
.service ul{margin-top:70px;}
.service li{float:left;width:19.7%;margin:0 7.066% 65px 0;box-sizing:border-box;}
.service li:nth-child(4n){margin-right:0;}
.service li h3{font-size:18px;color:#333;margin:20px 0 12px;}
.solution-ban{text-align:center;color:#fff;padding:7.5% 0 20.3%;}
.solution-ban h4{font-size:14px;}
.solution-ban p{max-width:860px;margin:30px auto 0 auto;font-size:14px;line-height:24px;}
.solution-ban h2{display:none;color:#fff;padding-bottom:4px;}
.pad0{padding:0 !important;}
.solution-con01{background:#f6f6f6;}
.solution-con01 .p{max-width:920px;margin:30px auto 0 auto;font-size:14px;line-height:24px;}
.sol-tab{margin-top:70px;text-align:center;border-bottom:1px solid #2a6eb7;white-space:nowrap;overflow-x:auto;}
.sol-tab a{display:inline-block;font-size:14px;color:#666666;line-height:50px;padding:0 25px;margin:0 35px;}
.sol-tab a:hover,.sol-tab a.cur{background:#2a6eb7;color:#fff;}
.wid1260{max-width:1260px;}
.sol-con{padding-top:62px;}
.sol-con .img{float:left;width:170px;height:282px;line-height:282px;}
.sol-con .wenz{float:right;width:calc(100% - 280px);}
.sol-con .wenz h3{padding-bottom:8px;font-size:16px;color:#333;}
.sol-con>div{display:none;}
.solution-con02{}
.solution-con02 h2{color:#fff;text-align:center;}
.solution-con02 .swiper-container{width:1110px;margin:70px auto 0 auto;}
.solution-con02 .swiper-slide{text-align:center;background:rgba(255,255,255,.8);padding:30px;box-sizing:border-box;}
.solution-con02 h3{white-space:nowrap;font-size:14px;color:#666;}
.solution-con02 h3 span{font-size:24px;}
.solution-con02 h3 span font{color:#2a6eb7;}
.solution-con02 .swiper-slide img{display:block;margin:20px auto 30px auto;}
.solution-con02 .swiper-slide .fontp{color:#666;}
.solution-con02 .swiper-slide .fontp{
	overflow: scroll;
	overflow-x: hidden;
	overflow-y: scroll;
	
}






.solution-con02 .swiper-slide .fontp::-webkit-scrollbar {/*滚动条整体样式*/
            width: 2px;     /*高宽分别对应横竖滚动条的尺寸*/
            height: 2px;
}
.solution-con02 .swiper-slide .fontp::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
}
.solution-con02 .swiper-slide .fontp::-webkit-scrollbar-track {/*滚动条里面轨道*/
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
border-radius: 0;
background: rgba(0,0,0,0.1);
}


.solution-con02 .btn-box .swiper-button-next{right:0;}
.solution-con02 .btn-box .swiper-button-prev{left:0;}
.solution-con02 .swiper-pagination{position:relative;bottom:auto;margin-top:30px;}
.solution-con02 .swiper-pagination .swiper-pagination-bullet{background:#fff;margin:0 4px !important;}
.solution-con02 .swiper-pagination .swiper-pagination-bullet-active{background:#2a6eb7 !important;border-color:#2a6eb7 !important;}
.swiper-button-prev.prev3{width:50px;height:50px;background:rgba(0,0,0,.5) url(../images/lw.png) no-repeat center center;}
.swiper-button-next.next3{width:50px;height:50px;background:rgba(0,0,0,.5) url(../images/rw.png) no-repeat center center;}
.swiper-button-prev.prev3:hover,.swiper-button-next.next3:hover{background-color:#2a6eb7 !important;}
.swiper-button-prev.prev3.swiper-button-disabled,.swiper-button-next.swiper-button-disabled.next3:hover{background-color:rgba(0,0,0,.5) !important;}
.solution-con03{}
.solution-con03 ul{margin-top:80px;}
.solution-con03 li{margin-top:40px;background:#f1f1f1;}
.solution-con03 li .pic{float:left;width:300px;}
.solution-con03 li .wenz{float:right;width:calc(100% - 300px);box-sizing:border-box;padding:35px 55px;}
.solution-con03 li .wenz h3{margin-bottom:20px;font-size:16px;color:#333;}
.solution-con03 li .wenz .fontp{font-size:14px;line-height:28px;color:#666;}
.solution-con03 li .wenz .more{margin-top:110px;display:inline-block;}
.solution-con03 li:nth-child(2n) .pic{float:right;}
.solution-con03 li:nth-child(2n) .wenz{float:left;}
.solution-detail{background:#f6f6f6;}
.solution-detail .editor{text-align:center;max-width:920px;margin:30px auto 0 auto;font-size:14px;color:#666;line-height:24px;}
.solution-detail .editor h3{font-weight:bold;margin:55px 0 30px;color:#333;font-size:16px;text-align:center;}
.solution-detail .solution-con01{background:transparent;}
.totop{display:none;width:50px;height:50px;background:#2a6eb7 url(../images/totop.png) no-repeat center center;z-index:8;position:fixed;right:5%;bottom:20%;}
.totop:hover{background-color:#1c1c1c;}
.solution-detail .sign-div{text-align:center;margin-bottom:30px;}
.solution-detail .sign-div span{font-size:14px;padding:0 20px;line-height:32px;background:#2a6eb7;color:#fff;border-radius:30px;display:inline-block;margin:0 15px;}
.solution-con04{margin-top:50px;background:url(../images/bg05.jpg) no-repeat bottom center/cover;}
.solution-con04 h2{margin-bottom:50px;}
.solution-con04 .fontp{padding-left:60px;font-size:14px;line-height:28px;color:#333333;text-align:left;}
.solution-con04 .fontp font{color:#2a6eb7;padding-right:15px;}



.solution-d{background:#f6f6f6;}
.solution-d h2{margin-bottom:50px;}
.robert-con01{background:#f6f6f6;}
.robert-con01 .pic{width:45.77%;float:left;}
.robert-con01 .wenz{width:54.23%;box-sizing:border-box;padding-left:60px;float:right;}
.robert-con01 .wenz h2{margin-bottom:32px;}
.robert-con01 .wenz p{font-size:14px;color:#666;line-height:32px;}
.robert-con01 .wenz dl{margin-top:60px;}
.robert-con01 .wenz dd{float:left;margin-right:30px;text-align:center;}
.robert-con01 .wenz dd img{margin-bottom:7px;}
.robert-con02{}
.robert-con02 h3{font-size:18px;color:#333333;margin:12px 0 15px;}
.robert-con02 .fontp{font-size:14px;line-height:24px;}
.robert-con02 .swiper-slide{box-sizing:border-box;float:left;width:25%;border-bottom:1px solid #eaeaea;padding:30px 20px 15px 20px;margin-top:0 !important;}
.robert-con02 .swiper-container{margin-top:45px;border-top:1px solid #eaeaea;}
.robert-con02 .swiper-slide:nth-child(9),.robert-con02 .swiper-slide:nth-child(10),.robert-con02 .swiper-slide:nth-child(11),.robert-con02 .swiper-slide:nth-child(12){display:none;}
.gd{margin-top:-1px;position:relative;z-index:2;line-height:54px;background:#f6f6f6;color:#2a6eb7;text-align:center;display:block;font-size:12px;}
.gd:hover{background:#2a6eb7;color:#fff;}
.gd img{margin:-2px 0 0 5px;}
.gd.cur .hide{display:none;}
.gd.cur .show{display:inline;}
.gd.cur:hover .hide{display:inline;}
.gd.cur:hover .show{display:none;}
.gd.cur img{
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);}

.robert-con03{padding-top:0;}
.robert-con03 .robert-tab{margin:40px 0;text-align:center;}
.robert-con03 .robert-tab a{padding:0 22px;margin-right:-5px;display:inline-block;border:1px solid #eaeaea;border-right:0;position:relative;line-height:46px;font-size:16px;color:#2a6eb7;}
.robert-con03 .robert-tab a:nth-child(1){border-bottom-left-radius:30px;border-top-left-radius:30px;}
.robert-con03 .robert-tab a:nth-last-child(1){border-bottom-right-radius:30px;border-top-right-radius:30px;border-right:1px solid #eaeaea;}
.robert-con03 .robert-tab a:hover,.robert-con03 .robert-tab a.cur{background:#2a6eb7;color:#fff;z-index:2;}
.robert-div{}
.robert-div>div{display:none;}
.robert-div h3{margin-bottom:40px;text-align:center;font-size:24px;color:#2a6eb7;}
.robert-div .pic{height:375px;text-align:center;box-sizing:border-box;border:1px solid #eaeaea;border-right:0;float:left;width:50%;}
.robert-div .wenz{width:50%;float:right;background:url(../images/bg.jpg) no-repeat top center;}
.robert-div .pic img{max-height:100%;}
.robert-div-tab a{display:inline-block;padding:0 30px;color:#333333;font-size:14px;font-weight:bold;line-height:50px;}
.robert-div-tab a:hover,.robert-div-tab a.cur{color:#2a6eb7;}
.robert-div li{display:none;padding:36px 27px;height:325px;box-sizing:border-box;font-size:14px;line-height:32px;color:#666;}
.robert-div-tab a:nth-child(1){border-right:1px solid #eaeaea;}
.robert-div li:nth-child(1){display:block;}
.robert-con04{background:url(../images/bg06.jpg) no-repeat center center;}
.robert-con04 .wrapper>div{text-align:right;max-width:740px;}
.robert-con04 h2{margin-bottom:70px;text-align:center;color:#fff;}
.robert-con04 p{color:#fff;position:relative;font-size:16px;line-height:55px;border-bottom:1px dashed rgba(255,255,255,.1);}
.robert-con04 p:before{content:"";display:block;width:14px;height:12px;position:absolute;right:-30px;top:50%;margin-top:-6px;background:url(../images/dian.png) no-repeat center center;}
.robert-con05 h2{text-align:center;margin-bottom:30px;}
.robert-con05 dd{float:left;width:14.78%;margin-right:2.264%;}
.robert-con05 dd:nth-last-child(1){margin-right:0;}
.robert-con05 dl{margin-top:50px;}
.robert-con05{text-align:center;}
.ny-banner{padding:0;}
.ny-banner img,.solution-ban img{width:100%;}
.ny-banner h2{visibility:hidden;}
.service .form{background-color:#f0f0f0 !important;margin-top:30px;background:url(../images/CoffeeCup.png) no-repeat left 8.5% center/23%,url(../images/Eraser.png) no-repeat right 13.75% center/9.3%;}
.service .input{margin-bottom:15px;float:left;width:48.5%;}
.service .input:nth-child(2n){float:right;}
.service .input.w100{width:100%;}
.service .wz{font-size:14px;color:#666;padding-bottom:10px;}
.service .text{position:relative;}
.service .text input{line-height:50px;border:none;outline:none;background:#fff;border-radius:6px;color:#666;font-size:14px;width:100%;box-sizing:border-box;padding:0 12px;}
.service .text textarea{line-height:24px;border:none;outline:none;background:#fff;border-radius:6px;height:120px;color:#666;font-size:14px;width:100%;box-sizing:border-box;padding:13px 12px;}
.service .box{margin:35px auto 0 auto;width:650px;}
.service .text em{font-style:normal;font-size:14px;color:#ff0000;position:absolute;right:12px;top:10px;}
.service .submit{position:relative;margin-top:25px;text-align:center;}
.service .submit p{position:absolute;right:0;top:0;line-height:48px;font-size:12px;color:#999;}
.service .submit input{width:160px;line-height:48px;border-radius:30px;background:#2a6eb7;color:#fff;font-weight:bold;cursor:pointer;border:none;outline:none;}

.fixed-nav{position:fixed;top:50%;margin-top:-200px;z-index:8;right:10px;}
.fixed-nav li{position:relative;margin-bottom:5px;width:64px;height:64px;text-align:center;font-size:12px;background:#2a6eb7;}
.fixed-nav li>a{display:block;padding:13px 8px;line-height:20px;color:#fff;}
.fixed-nav li:hover{background:#092f7d;}
.fixed-nav li dl{display:none;padding:8px 0;position:absolute;right:64px;max-width:260px;min-width:100px;white-space:nowrap;top:-8px;}
.fixed-nav li dd a{font-size:12px;line-height:34px;color:#fff;display:block;background:#2a6eb7;padding:0 20px;}
.fixed-nav li dd a:hover{background:#092f7d;}
.fixed-nav li:hover dl{display:block;}



@media screen and (max-width:1720px) {
    .wrapper{width:1440px;}
    .header .wrapper{padding:0 50px;}
    .language{margin-left:120px;}
.editor ol{
	margin-left: 30px;
}


}
.bfb{position:absolute;left:0;top:0;width:100%;height:100%;z-index:6;cursor:pointer;background:rgba(0,0,0,.6) url(../images/bf1.png) no-repeat center;}
.zt{display:none;cursor:pointer;position:absolute;left:50%;top:50%;width:50px;margin:-25px 0 0 -25px;z-index:6;}
.swiper-slide:hover .zt.hover{display:block;}

.downloads li h4.line2{line-height:30px;height:60px;}
.form-alert{position:fixed;left:50%;top:50%;z-index:13;opacity:0;width:400px;box-sizing:border-box;padding:28px;background:#fff;
    -webkit-transform:translateX(-50%) translateY(-50%) scale(0);
    -moz-transform:translateX(-50%) translateY(-50%) scale(0);
    -ms-transform:translateX(-50%) translateY(-50%) scale(0);
    transform:translateX(-50%) translateY(-50%) scale(0);
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}
.form-alert.on{opacity:1;
    -webkit-transform: translateX(-50%) translateY(-50%) scale(1.0);
    -moz-transform: translateX(-50%) translateY(-50%) scale(1.0);
    -ms-transform: translateX(-50%) translateY(-50%) scale(1.0);
    transform: translateX(-50%) translateY(-50%) scale(1.0);
}
.form-alert .input{border:1px solid #eaeaea;margin-bottom:14px;}
.form-alert .input input{line-height:36px;height:36px;font-size:14px;color:#666;border:none;outline:none;padding:0 12px;box-sizing:border-box;display:block;width:100%;}
.form-alert #submit{width:100%;margin-top:25px;background:#2a6eb7;line-height:40px;height:40px;color:#fff;display:block;cursor:pointer;font-size:16px;border:none;outline:none;}
.form-alert .close{position:absolute;display:block;width:34px;height:34px;right:-50px;top:-50px;background:#2a6eb7 url(../images/close.png) no-repeat center center/24px;}
.black{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11;background:rgba(0,0,0,.7);display:none;}

@media screen and (max-width:1440px) {
    .footer-mid dl{max-width:1000px;}
    .sy-solution .swiper-slide>div{max-width:inherit;padding:0 30px;}
    .solution-con02 .swiper-slide .fontp{height:132px;}
    .wrapper{width:1200px;}
    .nav li{margin-left:45px;}
    .language{margin-left:50px;}
    .header .wrapper{padding:0;}
    .header{line-height:95px;}
    .sy-solution .swiper-slide{padding:30px 0;}
    .sy-solution .swiper-slide h3{font-size:18px;margin:16px 0;}
    .sy-solution .swiper-slide img{width:56px;}
    h1{font-size:30px;}
    .sy-solution, .sy-case, .sy-news{padding:65px 0;}
    .sy-news{padding-bottom:0;}
    .sy-case{background-size:51.8% !important;}
    .sy-news .swiper-slide h3{font-size:18px;margin:6px 0 10px;}
    .sy-news .swiper-slide .table{padding:0 30px;box-sizing:border-box;}
    .sy-news .swiper-slide .more{margin-top:15px;}
    .footer-top{padding:65px 0 45px;}
    .footer-btm{margin-top:50px;line-height:60px;}
    .footer-mid dd{margin-right:15px;}
    .footer-mid{line-height:65px;}
    .f36{font-size:30px;}
    .pad{padding:60px 0;}
    .service li .fontp.f14{font-size:13px;}
    .service ul{margin-bottom:-50px;}
    .case li .yuan{width:250px;height:250px;}
    .case li .sml{right:0;}
    .case li .yuan img{width:234px;}
    .video li{padding:32px;}
    .video li h3{font-size:16px;line-height:48px;}
    .video li .bf{width:48px;height:48px;background-size:12px !important;}
    .video-detail-tuijian{width:320px;}
    .video-detail-tuijian li .pic{width:120px;}
    .video-detail-tuijian li .wenz{width:calc(100% - 130px);}
    .video-detail-con{width:calc(100% - 380px);}
    .f30{font-size:26px;}
    .news-tit .date{margin-top:14px;}
    .business-con03 .download p{font-size:24px;}
    .footer-nav dl{padding-left:30px;}
    .footer-nav{margin:0 60px;width:calc(100% - 440px);}
    .sy-case .map{width:900px;}
    .sy-case .map .sh{right:101px;top:321px;}
    /*.sy-case .map .ah{right:193px;top:309px;}*/
    /*.sy-case .map .hb{right:242px;top:356px;}*/
    /*.sy-case .map .hn{right:248px;top:290px;}*/
    /*.sy-case .map .zj{right:137px;top:373px;}*/
    /*.sy-case .map .fj{right:166px;top:433px;}*/
    /*.sy-case .map .gud{right:240px;top:455px;}*/
    /*.sy-case .map .sd{right:197px;top:248px;}*/
    /*.sy-case .map .tj{right:204px;top:220px;}*/
    /*.sy-case .map .bj{right:220px;top:201px;}*/
    /*.sy-case .map .xj{left:195px;top:200px;}*/
    .totop{width:36px;height:36px;right:10px;}
    .sol-tab a{margin:0 30px;}

    .sy-case .map .xb{top:265px;right:538px;}
    .sy-case .map .xn{top:358px;right:662px;}
    .sy-case .map .hn{top:474px;right:324px;}
    .sy-case .map .hz{top:391px;right:256px;}
    .sy-case .map .hd{top:393px;right:200px;}
    .sy-case .map .hb{top:184px;right:309px;}
    .sy-case .map .db{top:106px;right:59px;}









}
@media screen and (max-width:1200px) {
    .wrapper{width:93.75%;}
    .nav li{margin-left:35px;}
    .nav li>a{font-size:14px;}
    .logo{width:180px;}
    .language{margin-left:35px;}
    .header{line-height:80px;}
    h1{font-size:26px;}
    .sy-solution .swiper-slide>div{max-width:inherit;padding:0 30px;}
    .sy-solution .swiper-pagination.phone{display:block;}
    .swiper-pagination.phone{position:relative;margin-top:30px;bottom:auto;}
    .sy-solution, .sy-case, .sy-news{padding:50px 0;}
    .sy-case .map{width:100%;}
    .sy-news .swiper-slide p{}
    .sy-news .swiper-slide span.more{display:none;}
    .footer-logo{width:160px;}
    .footer-nav{margin:0;width:calc(100% - 270px);padding-left:40px;box-sizing:border-box;}
    .footer-nav dl{padding:0;border:none;}
    .footer-mid dd{background-position:left center !important;padding-left:30px;}
    .bdsharebuttonbox a{margin:0 2px !important;}
    .footer-code img{width:90px;}
    .footer-top{padding:45px 0;}
    .banner .swiper-slide{background-position:left 30% center !important;}
    .solution-con02 .swiper-container{width:100%;}
    .service li .fontp.f14{line-height:24px;height:96px;}

}
@media screen and (max-width:1023px) {
	.video li:before{
		background:none ;
	}
	.video li .pic img{
		width: 100%;
	}
    .fixed-nav{display:none;}
    .pc{display:none;}
    .phone{display:block;}
    .nav{overflow-y:auto;display:none;background:#fff;top:80px;box-sizing:border-box;z-index:9;position:fixed;width:100%;left:0;height:calc(100% - 80px);}
    .nav li{padding:0;border-bottom:1px solid #ddd;width:100%;box-sizing:border-box;float:none;margin:0;}
    .nav li.er>a{background-position: right 30px center !important;}
    .nav li>a{display:block;padding:12px 30px;width:100%;box-sizing:border-box;}
    .nav li.loginBtn a{text-align:center;width:50%;float:left;}
    .nav li.loginBtn font{display:none;}
    .nav li.loginBtn{padding-left:0;background:none;}
    .nav li dl{width:100%;left:0;box-shadow:none;position:relative;background:#f2f2f2;display:none;top:auto;}
    .nav li dd{text-align:left;}
    .nav li dd a{display:block;padding:4px 0 4px 50px;}
    .language{display:none;}
    .header{position:fixed;}
    .banner .header{position:fixed;}
    .nav li a{color:#666;font-size:18px;}
    .sy-solution .swiper-slide>div{padding:0 20px;}
    .sy-solution .swiper-slide img{width:48px;}
    .sy-news .swiper-pagination.phone{display:block;}
    .sy-news .gd{border-top:1px solid #eaeaea;}
    .footer-top{display:none;}
    .bdsharebuttonbox{display:none;}
    .nav .languageli{padding:18px 0;border:none;}
    .nav .languageli a{padding:0;margin:auto;
        font-size: 15px;
        color: #fff;
        width: 32px;
        height: 32px;
        border-radius: 50%;
        display: block;
        background: #ccc;
        text-align: center;
        line-height: 32px;
    }
    .fff .header .san span{background:#2a6eb7;}
    .solution-ban{margin-top:65px;padding:40px 0;}
    .f36{font-size:20px;}
    .solution-ban h4{font-size:12px;}
    .solution-ban p{font-size:12px;line-height:22px;}
    .pad{padding:28px 0;}
    .solution-con01 .p{margin-top:12px;font-size:12px;line-height:22px;}
    .sol-tab{margin-top:30px;}
    .sol-tab a{padding:0 12px;margin:0 12px;line-height:36px;}
    .sol-con{padding-top:28px;}
    .sol-con .img{width:110px;margin:0 auto 20px auto;float:none;}
    .sol-con .wenz{width:100%;float:none;}
    .solution-con02 .swiper-container{margin-top:30px;}
    .solution-con02 h3 span{font-size:18px;}
    .solution-con02 .btn-box .swiper-button-next,.solution-con02 .btn-box .swiper-button-prev{display:none;}
    .ny-banner{margin-top:65px;overflow:hidden;padding:0 !important;background-size:cover !important;background-attachment: inherit !important;}
    .ny-banner h2{font-size:20px;}
    .ny-banner h2:before{display:none;}
    .sub-nav{padding:8px 0;}
    .ny-tit p{margin-top:15px;}
    .service li{width:48%;margin:0 0 20px 0;}
    .service li:nth-child(2n){float:right;}
    .service li img{height:34px;}
    .service li h3{font-size:16px;margin:15px 0 8px;}
    .service ul{margin-top:30px;}
    .case li{width:100%;margin-right:0;padding:28px 0;}
    .case li .sml{top:95px;}
    .video li{width:100%;padding:0;border:none;margin-top:18px;}
    .video li .more{display:none;}
    .video-detail-tuijian{display:none;}
    .video-detail-con{width:100%;}
    .f30{font-size:18px;}
    .news-tit .date{margin-top:0;}
    .video-profile{padding:26px 0;}
    .page-local{display:none;}
    .sub-nav a{line-height:32px;font-weight:normal;padding:0 20px;}
    .about-con01 .fontp{margin-top:20px;}
    .about-con01 dl{margin-top:28px;}
    .about-con01 dd{width:100%;text-align:center;}
    .about-con01 .fontp{max-width:100%;text-align:center;}
    .about-con02 .yuan{width:280px;height:280px;margin:auto;float:none !important;}
    .about-con02 .swiper-container{margin-top:30px;}
    .about-con02 li{background:none;}
    .about-con02 li .sj,.about-con02 li:before{display:none;}
    .about-con02 .yuan h5{font-size:22px;}
    .about-con02 .yuan h6{font-size:30px;}
    .about-con02 .yuan p{font-size:14px;}
    .about-con02 li .date{display:none;}
    .about-con02 .swiper-container{height:auto;}
    .about-con02 .swiper-button-next{display:none;}
    .swiper-pagination-bullet{margin:0 2px !important;}
    .about-con02 .first p{font-size:16px;line-height:24px;}
    .about-con01 dd h5 span{font-size:30px;}
    .about-con01 .fontp{margin-top:8px;}
    .about-con01 dd{margin-bottom:16px;}
    .careers-p .qcwy{width:100px;}
    .careers thead{display:none;}
    .careers td{display:block;}
    .careers table tbody td{line-height:48px;padding:0;}
    .careers tr td:nth-child(2),.careers tr td:nth-child(3){display:none;}
    .careers tr.trhide td{display:block !important;}
    .careers table .trhide td{padding:12px 17px;}
    .business-con01 dd{width:50%;padding:12px 0;}
    .business-con01 dd p{font-size:13px;line-height:22px;}
    .business-con02 .swiper-container{margin-top:35px;}
    .business-con02 .swiper-slide p{font-size:13px;line-height:22px;}
    .business-con03 dl{background:none;margin:28px 0;}
    .business-con03 dd{margin:8px 0;width:33.33%;}
    .business-con03 dd .num{font-size:20px;}
    .business-con03 .download>img{display:block;margin:0 auto 20px auto;}
    .business-con03 .download p{font-size:18px;}
    .solution-ban{overflow:hidden;}
    .solution-ban img{max-width:100%;margin-left:0%;width:140%;}
    .business-con03 .download a{width:150px;line-height:40px;}
    .robert-con01 .pic{width:100%;}
    .robert-con01 .wenz{padding:20px 0 0 0;width:100%;}
    .robert-con01 .wenz h2{font-size:16px;margin-bottom:12px;}
    .robert-con01 .wenz p{font-size:13px;line-height:24px;}
    .robert-con01 .wenz dl{margin-top:35px;}
    .robert-con01 .wenz dd{width:20%;text-align:center;margin:0;}
    .gd{display:none;}
    .robert-con03 .robert-tab a{padding:0;border:none !important;border-radius:0 !important;font-size:13px;margin:0 10px;line-height:30px;}
    .robert-con03 .robert-tab a.cur,.robert-con03 .robert-tab a:hover{background:transparent;color:#2a6eb7;}
    .robert-div .pic{width:100%;height:auto;}
    .robert-div h3{font-size:16px;margin-bottom:15px;}
    .robert-div .wenz{width:100%;}
    .robert-div li{padding:18px;font-size:13px;line-height:24px;height:auto;}
    .robert-con04 p{font-size:12px;line-height:20px;padding:5px 0;text-align:left;}
    .robert-con04 p:before{display:none;}
    .robert-con04 h2{margin-bottom:30px;}
    .robert-con05 dl{margin-top:30px;}
    .service .box{width:93.75%;margin:auto;}
    .service .text input{line-height:34px;font-size:13px;}
    .service .form{background:none;}
    .service .submit p{position:relative;line-height:22px;padding-top:12px;}
    .service .submit input{width:120px;line-height:36px;}
    .solution-con04 h2{margin-bottom:28px;}
    .solution-con04 .fontp{padding:0;font-size:13px;line-height:22px;}
    .solution-con04{background:#f1f1f1;}

}
body>iframe{
	display: none;
}
@media screen and (max-width:767px) {
	
    .header{line-height:65px;}
    .sy-case .map .dian{display:none;}
    .logo{width:150px;}
    .robert-con02 .swiper-slide{width:100%;box-sizing:border-box;}
    .robert-con02 .fontp{height:auto;}
    .sy-solution .swiper-slide:nth-child(1){background-position:right center !important;}
    .sol-con .img{height:180px;line-height:180px;}
    .sy-solution .swiper-slide dl{height:150px;}
    .header .san{width:28px;height:20px;margin-top:23px;}
    .header .san span{height:2px;}
    .header.fff .san span{background:#2a6eb7;}
    .banner .swiper-button-prev, .banner .swiper-button-next{width:25px;height:46px;}
    .down{bottom:10px;}
    .sy-solution, .sy-case, .sy-news{padding:28px 0;}
    h1{font-size:22px;margin-bottom:20px;}
    .sy-solution .swiper-slide:before{display:none;}
    .sy-solution .swiper-slide .show{display:none;}
    .sy-solution .swiper-slide .hide{display:inline-block;}
    .sy-solution .swiper-slide h3{color:#fff;}
    .sy-solution .swiper-slide hr{background:rgba(255,255,255,.5);}
    .sy-solution .swiper-slide p{color:#fff;padding:0 15px;}
    .sy-solution .swiper-slide a{color:#fff;border-bottom:2px solid #9c9b9b;}
    .sy-news .swiper-slide .pic{width:100%;}
    .sy-news .swiper-slide .wenz{width:100%;background:rgba(0,0,0,.8);}
    .sy-news .swiper-slide .pic:before{display:none;}
    .sy-news .swiper-slide h5,.sy-news .swiper-slide h3,.sy-news .swiper-slide p{color:#fff;}
    .sy-news .swiper-slide h3{font-size:16px;margin:10px 0 17px;}
    .sy-news .swiper-slide .table{padding:0 20px;}
    .gd{line-height:50px;}
    .sy-news .gd{margin-top:20px;}
    .footer-mid{line-height:34px;}
    .footer-mid .wrapper{border:none;padding:20px 0;}
    .footer-btm{color:#fff;margin-top:0px;line-height:22px;padding:12px 0;}
    .footer-btm .fr{display:none;}
    .nav li>a{font-size:16px;}
    .nav li>a{padding:0 22px;}
    .nav{height:calc(100% - 65px);top:65px;}
    .solution-con03 li .pic{width:100%;}
    .solution-con03 li .wenz{padding:15px;width:100%;}
    .solution-con03 li .wenz .more{display:none;}
    .solution-con03 li .pic img{width:100%;}
    .solution-con03 li{margin-top:20px;}
    .nav li dd a{font-size:14px;padding-left:30px;}
    .page a{width:30px;height:30px;font-size:12px;margin:0 2px;line-height:30px;font-weight:normal;}
    .page{margin:35px 0;}
    .page a.page-prev, .page a.page-next{width:75px;}
    .totop{display:none !important;}
    .solution-d h2{margin-bottom:30px;}
    .video li .pic{height:auto;}
    .sy-solution .swiper-slide>div{padding:30px 0;background:rgba(0,0,0,.5);opacity:1;visibility:visible;}
    .sy-solution .swiper-slide{padding:0;}
    .sy-case .map .dian{display:none;}
}










